/*---头部---*/
body{position: relative;}
.logo{width:1100px; padding:5px 0px;margin:0 auto;height:60px;}
.logo img{ display:block; }

.top{float:right;text-align:right; width:595px;}
.IMCtop{float:right;text-align:right; width:595px;}
.IMCtop a{ color:#808080}
.IMCtop a:hover{ color:#732e65}

.Version{padding-top:10px;}
.Version span{ padding:0px 10px;}

.topcommon{height:42px; line-height:42px; padding-top:15px;}
.topcommon span{ padding:0px 10px;}
.topcommon a{display:inline-block;}
.topcommon a.topSearch{ background:url(/webimages/index_03.png) no-repeat; padding-left:55px; margin-left:25px;}
.topcommon a.topSearch:hover{background:url(/webimages/index_003.png) no-repeat;color:#007bc4;}

.topcommon a.yuyue{ background:url(/webimages/index_04.png) no-repeat; padding-left:55px; margin-left:15px;}
.topcommon a.yuyue:hover{background:url(/webimages/index_004.png) no-repeat;color:#007bc4;}

.topcommon a.toplogin{ background:url(/webimages/index_05.png) no-repeat; padding-left:55px; margin-left:15px;}
.topcommon a.toplogin:hover{background:url(/webimages/index_005.png) no-repeat;color:#007bc4;}

.topcommon a.IMCtopSearch{ background:url(/webimages/index_03.png) no-repeat; padding-left:55px; margin-left:25px;}
.topcommon a.IMCtopSearch:hover{background:url(/webimages/Icon1.png) no-repeat;color:#732e65;}

.topcommon a.IMCyuyue{ background:url(/webimages/index_04.png) no-repeat; padding-left:55px; margin-left:15px;}
.topcommon a.IMCyuyue:hover{background:url(/webimages/Icon2.png) no-repeat;color:#732e65;}

.topcommon a.IMCtoplogin{ background:url(/webimages/index_05.png) no-repeat; padding-left:55px; margin-left:15px;}
.topcommon a.IMCtoplogin:hover{background:url(/webimages/Icon3.png) no-repeat;color:#732e65;}


.navbg{width:100%;background:#0c6aca;position:relative;height:52px;}
.nav{ width:1100px;margin:0 auto}

/* ============ 下拉菜单 ============ */
#nav{
	width:1100px;
	border-bottom:0px;
	position:absolute;
	z-index:1;
}
#nav li{float:left;font-family:"微软雅黑";text-align:center;font-size:16px;width:109px;}
.cur{display:inline-block;line-height:52px;color:#ffffff; font-size:15px;font-family:"微软雅黑";text-align:center;width:109px;background:#7ABD15;font-size:16px;}

.list{
text-align:center;
font-weight:normal;
background:#76b5ea;
color:#ffffff;line-height:35px;
height:auto;padding-bottom:5px;font-size:16px;
}
.list a{text-align:center;float:left;line-height:35px;border:none;border-top:1px solid #91c4ee;font-size:14px;width:109px;color:#fff;}
.list a:hover{background:#7ABD15;color:#fff;float:left;border-top:1px solid #ceddd5;}

.menu1{
height:auto;
background:#7ABD15;
color:#fff;
cursor:hand;
overflow-y:hidden;
line-height:52px;
}

.menu2{
height:52px;line-height:52px;
color:#fff;font-size:16px;font-family:"微软雅黑";text-align:center;
overflow-y:hidden;
cursor:hand;
border-right:1px solid #267fc2}

.IMCnavbg{height:45px; width:100%;background:#732e65;}
.IMCnav{ width:1100px; margin:0px auto;}
.IMCnav ul{margin:0px;padding:0px;}
.IMCnav ul li{float:left; background:url(/webimages/index_99.png) no-repeat right center; padding-right:2px;}
.IMCnav ul li span{ display:inline-block;}
.IMCnav ul li span a{ display:inline-block;line-height:50px;color:#ffffff; font-size:15px; padding:0px 31px 0px 31px;}
.IMCnav ul li span a:hover{color:#ffffff; }
.IMCnav ul li.last{ background:none;}
.IMCnav ul li span a.cur{color:#ffffff;}


/*---内页banner---*/
.leye{width:1100px; margin:0 auto;}
.neiyeboxleft{width:220px;float:left;margin-right:10px; }
.neiye_left{width:230px;float:left;padding:1px;}
.neiye_left h2{height:65px;background:url(images/lytit.jpg) no-repeat right center;color:#fff; font-size:18px; line-height:65px; text-align:center;}
.neiy_sort{font-family:'微软雅黑';
line-height: 24px;
overflow: hidden;
text-align: left;
width:228px;background:#f2f2f2;border:1px solid #ebebeb;border-top:none;padding-bottom:10px;float:left;} /*这个值是看最长能显示几个文字，如x，则为x em*/
.neiy_sort a{display:block;}
.w2{
letter-spacing:0.5em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-2）/(2-1)=2em */
margin-right:-0.5em; /*同上*/
}
.w3{
letter-spacing:2em; /*如果需要y个字两端对齐，则为(x-y)/(y-1),这里是（4-3）/(3-1)=0.5em */
margin-right:-2em; /*同上*/
}
.neiy_sort li{font-size:14px;height:45px;}
.neiy_sort li a{color:#0068b7; display:block;font-family:"微软雅黑";display:inline; padding:0px 0px; cursor:pointer; border-radius:5px;font-size:14px; background:#e4e4e4; color:#fff;width:196px;height:40px;float:left;color:#171717;margin-left:15px;margin-top:10px;line-height:40px;text-align:left;text-indent:15px;}
.neiy_sort li a span{float:right;padding-right:5px;}
.neiy_sort a:hover,.neiy_sort .on{color:#fff;background:#7abd15;font-family:"微软雅黑";}
.neiy_sort a:hover,.neiy_sort .on span{}
.webright{float: none;padding: 0;width:100%;}

.neiye_right{width:830px; background-color:#fff;padding:0 15px;float:right;padding-bottom:10px;border:1px solid #e5e5e5}
.neiye_right h2{height:36px; line-height:36px;  color:#313131; font-size:16px; font-weight:normal;  border-bottom:1px solid #dddddd;float:left;width:825px;margin-top:5px;}
.neiye_right h2 b{height:36px; line-height:36px; font-weight:normal; border-bottom:3px solid #7ABD15; display:inline-block;  padding:0 0px 0 0px;font-family:"微软雅黑";color:#0044B4;}
.neiye_right .weizhi{padding-right:5px; color:#454B50; font-size:12px;font-family:"微软雅黑";float:right;background: url(images/icon18.png) left center no-repeat;text-indent:20px;}
.neiye_right .weizhi strong{ font-weight:normal;color:#339933}
.neiye_right .weizhi a,.img-list li p a{color:#454B50;}
.neiye_right .weizhi a:hover,.img-list li p a:hover,.new-list li a:hover{color:#057CD8;}
.content{padding:15px 0px 10px 0px; color:#454B50; line-height:32px;border:1px solid #e9e9e9;font-size:14px;margin-bottom:10px;}
.content h3{height:70px; color:#0068b7; text-align:center;  border-bottom:1px solid #ebebeb; margin-bottom:8px; padding-bottom:5px; font-size:20px; background:#f2f2f2;line-height:40px;padding-top:10px;}
.content h3 .riqi{font-size:12px; color:#b8b8b8; line-height:35px; display:block; font-weight:normal; line-height:16px;}
.content h3 .riqi strong{color:#fba919;font-weight:normal}
.content div{padding:10px 20px;}
.content p{text-indent:28px;color:#4a4a4a;}
.content .zhongdian{line-height:32px; display:block;}
.tubiao{ width:198px; padding:1px 0 0 1px;}
.tubiao li{width:98px; margin:0 1px 1px 0; float:left;}
.lx{font-family:'微软雅黑';border-bottom:1px solid #dddddd;font-size:18px;line-height:36px;margin-bottom:10px;padding-left:6px;}


.neibanner{width:100%;overflow:hidden;position:relative; height:339px;}
.neibanner img{ width:1600px; margin-left:-800px; left:50%; position:absolute;}

/*---IMCbanner---*/

.ICMbanner{width:100%;overflow:hidden;position:relative; height:339px;}
.ICMbanner img{ width:1600px; margin-left:-800px; left:50%; position:absolute;}
.ICMbanner ul{position: relative;}
.ICMbanner ul li{position: absolute;left: 0px;top: 0px;width: 100%;height: 339px;}
.ICMbannerbtn{width: 1000px;position: absolute;left: 50%;margin-left: -500px;bottom: 30px;text-align: center;z-index: 11;}
.ICMbannerbtn a{display: inline-block;width: 10px;height: 10px;margin-right: 5px;background: url(../webimages/zimg42.png) no-repeat;}
.ICMbannerbtn a.activeSlide{background: url(../webimages/zimg41.png) no-repeat;}


/*---内页左边---*/
.leftclass{margin:0px; padding:0px;}
.leftclass ul{margin:0px;padding:0px;}
.leftclass ul li{margin:0px;padding:0px 0px 1px;}
.leftclass ul li span{ display:block;background:#dcf1fd;}
.leftclass ul li span a{display:block; height:45px; line-height:45px; font-size:14px; padding-left:55px; color:#007bc4;}
.leftclass ul li span a:hover{ background:#007bc4 url(/webimages/index_09.gif) no-repeat 30px center; color:#FFF;}

.leftclass ul li span a.cur{ background:#007bc4 url(/webimages/index_08.gif) no-repeat 30px center; color:#FFF;}

.leftclass ul li p{ font-size:13px; padding:10px 0px 5px 55px; display:none;}
.leftclass ul li p a{ display:block; padding:0px 0px 5px; color:#999999;}
.leftclass ul li p a:hover{color:#007bc4;}
.leftclass ul li p a.cur{color:#007bc4;}

.leftService{margin:0px;padding:20px 0px 50px 7px;}
.leftService ul{ margin:0px; padding:0px; min-height:196px; height:auto !important; height:196px;}
.leftService ul li{float:left; width:95px; height:90px; padding:0px 0px 8px 9px;}
.leftService ul li a{ color:#FFF; display:block; text-align:center; font-size:15px; height:24px; padding:55px 0px 11px; overflow:hidden;}
.leftService ul li a.fuwu{ background:url(/webimages/index_10.png) no-repeat #007bc4 center 15px;}
.leftService ul li a.yuezhang{ background:url(/webimages/index_11.png) no-repeat #39b54a center 15px;}
.leftService ul li a.jiaotong{ background:url(/webimages/index_12.png) no-repeat #39b59c center 15px;}
.leftService ul li a.xuzhi{ background:url(/webimages/index_13.png) no-repeat #3aaaec center 15px;}
.leftService ul li a:hover{color:#FFF;}


.leftContact{margin:0px; padding:0px 11px 45px;}
.leftContact h3{border-bottom:1px solid #dddddd; font-size:16px; padding-bottom:7px; margin-bottom:10px;}
.leftContact p{ padding:4px 0px 4px 30px;}
.leftContact p.dianhua{ background:url(/webimages/index_14.png) no-repeat left center;}
.leftContact p.chuanzhen{ background:url(/webimages/index_15.png) no-repeat left center;}
.leftContact p.youxiang{ background:url(/webimages/index_16.png) no-repeat left center;}
.leftContact p.dizhi{ background:url(/webimages/index_17.png) no-repeat left 10px;}

.leftContact h4{ border-bottom:1px solid #dbdbdb; color:#007bc4; line-height:21px; padding-top:10px; padding-bottom:8px;}
.leftContact h4 a{color:#007bc4;}
.leftContact ul{ margin:0px; padding:0px;}
.leftContact ul li{ padding-top:10px; color:#666}

/*---公共标题---*/
.title{ margin:0px; padding:3px 0px 10px 0px ;border-bottom:2px solid #007bc4;display: block;}
.title span{border-left:6px solid #007bc4; display:inline-block; padding-left:10px; font-size:24px; color:#007bc4; line-height:24px;}
.title em{ float:right; background:url(/webimages/index_18.gif) no-repeat left center; padding-left:15px;}
.title em a{color:#999999; font-size:13px;}
.title em a:hover{ color:#4c4c4c;}
.title em a.cur{ color:#4c4c4c;}

.linktitle{ margin:0px; padding:0px 0px 15px 0px ;border-bottom:1px solid #e7e7e7;}
.linktitle h3{ width:1000px; margin:0px auto;}
.linktitle span{display:inline-block;font-size:24px; color:#007bc4; line-height:24px;}
.linktitle em{ float:right; background:url(../webimages/index_18.gif) no-repeat left center; padding-left:15px;}
.linktitle em a{color:#999999; font-size:13px;}
.linktitle em a:hover{ color:#4c4c4c;}
.linktitle em a.cur{ color:#4c4c4c;}


/*---新闻---*/
.new-list{padding:10px 0px;width:805px;margin-bottom:10px;float:Left;}
.new-list li{height:38px; line-height:38px; border-bottom:1px dashed #EAEAEA; padding:0 0px;width:100%; }
.new-list li a{color:#535E67;font-size:14px;}
.new-list li a:hover{color:#059347}
.dian{ font-weight:bold; color:#059347;font-size:18px;padding-top:0px;float:left;margin-right:10px; background:url(images/icon11.png) left center no-repeat;width:10px;}
/*.dian{ font-weight:bold; color:#059347;font-size:18px;padding-top:0px;float:left;margin-right:6px;}*/
.date{font-size:11px; color:#B6B7B8; float:right;}




.newsSearch{ margin:0px; padding:35px 0px 0px;position:relative; z-index:88}
.newsSearch dl{ margin:0px; padding:0px;height:35px;}
.newsSearch dl dd{ float:left; padding-right:15px;}
.newsSearch dl dd input.go{ background:#3cb94e; border:none;text-align: center; cursor:pointer; color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:49px; height:29px; outline:none;}

.downbox{margin:0px;padding:0px;background:url(/webimages/index_19.gif) no-repeat; width:139px; height:31px;cursor:default;position:relative;}
.downbox ul{margin:0px;padding:0px 0px 0px 10px;width:127px;background:#FFF;border:1px solid #d8d8d8;position:absolute; display:none; top:28px; left:0px;}
.downbox ul li{margin:0px;padding:3px 0px 3px 0px;}

.t1{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t2{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t3{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t4{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t5{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t6{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t7{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t8{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t9{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t10{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t11{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.t12{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}


.newsSearchbox{ background:url(/webimages/index_20.gif) no-repeat;width:189px;height:29px;position:relative;}
.newsSearchbox input{background:none; border:none; outline:none;}
.newsSearchbox input.Intext{ width:140px; position:absolute; left:10px; top:7px; color:#666}
.newsSearchbox input.Insubmit{ width:30px; position:absolute; right:0px; top:0px; height:28px; cursor:pointer;}

.newslist{margin:0px;padding:30px 0px 0;}
.newslist ul{ margin:0px; padding:0px;}
.newslist ul li{margin:0px; padding:0px 0px 25px 0px; height:96px; overflow:hidden; position:relative; *margin-top:-4px;}



.newslistleft{float:left; width:230px;}
.newslistleft dl{margin:0px; padding:0px;}
.newslistleft dl dt{ float:left; width:118px; height:88px; background:#e7e7e7; padding:4px;}
.newslistleft dl dt img{ display:block; width:118px; height:88px;}
.newslistleft dl dd{ float:right; width:104px; height:96px;background:#007bc4; text-align:center; color:#FFF; font-size:14px;}
.newslistleft dl dd span{ display:block; line-height:45px; font-size:40px; font-weight:bold; padding:10px 0px 5px;}

.newslistright{ float:right; width:435px; padding-right:15px;}
.newslistright h3{ height:21px; overflow:hidden; font-size:14px;}
.newslistright p{ height:48px; overflow:hidden;}
.newslistright span a{color:#007bc4;}

.newsComplex{ width:670px; margin:0px auto; border:1px solid #f0f0f0;}



.fenye{ text-align:center; padding:50px 0px;display: block;}

/***************翻页*****************/
.pages{text-align:center; line-height:12px; margin-top:20px;float:left;width:98%;}
.pages span.current,.pages a:hover{ color:#0068b7; font-weight:bold; border:1px solid #d9eaf7; height:15px;}
.pages a{ padding:4px 6px 0; text-decoration:none; border:1px #E4E4E4 solid; margin-right:5px; display:inline-block; height:15px; color:#0096D0;}
.pages a:hover{font-weight:normal;}
.pages span{ padding:4px 6px 0; text-decoration:none; border:1px #E4E4E4 solid; margin-right:5px; display:inline-block; height:15px;color:#ACA899}
/*---底部---*/

.footbg{background:#007bc4; min-height:172px; height:auto !important;height:172px;color:#80bde2;display: block;}
.IMCfootbg{background:#732e65; min-height:172px; height:auto !important;height:172px;color:#b997b2; margin-top:15px;display: block;}
.foot{ width:1000px; margin:0px auto; position:relative; }
.foot h3{ color:#FFF; padding-top:15px; font-size:14px;}
.foot p{ padding-top:10px; position:relative;}
.foot p label{ margin:0px; padding:5px 15px 5px 40px; width:270px; height:24px;display:inline-block;background:#59b8f0 url(/webimages/index_23.png) no-repeat 10px center; position:relative;}
.foot p label input{ border:none; background:none; outline:none; color:#FFF; width:270px; position:absolute; top:10px; left:40px;}
.foot p input.Fosubmit{ background:#015f97; width:85px; font-size:14px; font-family:"微软雅黑"; height:34px; position:absolute; left:335px; top:10px; color:#FFF; outline:none; cursor:pointer;}

.foot p label.IMCtext{background:#dc8dcc url(/webimages/index_23.png) no-repeat 10px center;}
.foot p input.IMCFosubmit{ background:#5e124f; width:85px; font-size:14px; font-family:"微软雅黑"; height:34px; position:absolute; left:335px; top:10px; color:#FFF; outline:none; cursor:pointer;}


.foot span{ padding:0px 8px;}
.footbg a{color:#80bde2;}
.footbg a:hover{ color:#80bde2;}
.IMCfootbg a{color:#b997b2;}
.IMCfootbg a:hover{ color:#b997b2;}

.fenxiang{position:absolute; right:0px; top:50px;}
/*
.fenxiang a{ display:inline-block; line-height:34px; margin-right:5px;}
.fenxiang a.Icon{ background:url(/webimages/index_24.png) no-repeat right center; padding-right:35px;}
.fenxiang a.Icon1{ background:url(/webimages/index_25.png) no-repeat;width:33px;}
.fenxiang a.Icon2{ background:url(/webimages/index_26.png) no-repeat;width:33px;}
.fenxiang a.Icon3{ background:url(/webimages/index_27.png) no-repeat;width:33px;}
.fenxiang a.Icon4{ background:url(/webimages/index_28.png) no-repeat;width:33px;}
*/

/*---科研教学1205---*/	

.Researchclass{ margin:0px; padding:40px 0px 20px;}
.Researchclass a{ display:inline-block;border:1px solid #e3e3e3;color:#666666; position:relative; font-size:16px; width:235px; text-align:center; padding:8px 0px; margin-left:-1px;}
.Researchclass a.cur{color:#007bc4;}
.Researchclass a.cur span{ position:absolute; top:-1px; left:-1px; width:237px; border-top:4px solid #39b54a; z-index:10;}


.Researchcommonbox{ margin:0px;padding:0px 0px 40px; display:none;}

.Researchcommon{float:left;width:279px;height:350px; padding:0px 18px; border:1px solid #f0f0f0; position:relative; display:inline; margin-left:22px; margin-top:25px; box-shadow:0px 0px 3px #ccc}
.Researchcommon h3{ font-size:20px; padding:15px 0px;}
.Researchcommon h3 em{ float:right; font-size:12px;}
.Researchcommon h3 em a{color:#999999;}
.Researchcommon h3 em a:hover{color:#007bc4;}

.ResearchRed{ position:absolute; top:-1px; width:317px; left:-1px; border-top:4px solid #e7302e;}
.ResearchGreen{ position:absolute; top:-1px; width:317px; left:-1px; border-top:4px solid #44c4a5;}
.ResearchYellow{ position:absolute; top:-1px; width:317px; left:-1px; border-top:4px solid #fdcb1a;}
.ResearchBlue{ position:absolute; top:-1px; width:317px; left:-1px; border-top:4px solid #2fa7e5;}



.Researchcommonlist{margin:0px;padding:0px; width:279px; overflow:hidden; position:relative;}
.Researchcommonlist ul{margin:0px;padding:0px; width:9999px; position:relative;}
.Researchcommonlist ul li{width:279px; height:260px; overflow:hidden; position:relative;float: left;}
.Researchcommonlist ul li p{ border-bottom:1px solid #efefef; font-size:14px; padding-bottom:10px; margin-bottom:10px}
.Researchcommonlist ul li p a{ display:block; line-height:24px; height:48px; overflow:hidden;}


.Researchleft,.Researchright{ position:absolute; width:9px; height:17px; bottom:10px; z-index:10;}
.Researchleft{ left:18px; background:url(/webimages/index_31.png) no-repeat}
.Researchleft a{ display:block;width:9px;height:17px; }
.Researchleft a:hover{background:url(/webimages/index_031.png) no-repeat}
.Researchright{ right:18px;background:url(/webimages/index_32.png) no-repeat}
.Researchright a{ display:block;width:9px;height:17px; }
.Researchright a:hover{background:url(/webimages/index_032.png) no-repeat}

.Researchdot{ position:absolute; text-align:center; width:100%; left:0px; bottom:8px;}
.Researchdot a{ display:inline-block; width:7px; height:7px; background:url(/webimages/index_29.png) no-repeat; margin:0px 2px;}
.Researchdot a.cur{ background:url(/webimages/index_30.png) no-repeat}


.Researchexperiment{ margin:0px; padding:0px;}
.Researchexperiment dl{ margin:0px; padding:0px;}
.Researchexperiment dl img{ display:block; width:279px; height:150px;}
.Researchexperiment ul{ margin:0px; padding:15px 0px 0px;}
.Researchexperiment ul li{ background:url(/webimages/index_34.png) no-repeat left 8px; padding-left:15px; height:21px; overflow:hidden; margin-top:5px;}


.ResearchMedicine{ margin:0px; padding:0px; width:279px; overflow:hidden; position:relative;}
.ResearchMedicine ul{ margin:0px; padding:0px; width:9999px; position:relative;}
.ResearchMedicine ul li{width:279px;float: left;}
.ResearchMedicine ul li img{ display:block; width:279px;height:150px; margin-bottom:15px;}
.ResearchMedicine ul li p{ font-size:14px;}

.ResearchDownload{ margin:0px; padding:0px;}
.ResearchDownload dl{ margin:0px; padding:0px;}
.ResearchDownload dl img{ display:block; width:279px; height:150px;}
.ResearchDownload ul{ margin:0px; padding:15px 0px 0px;}
.ResearchDownload ul li{ background:url(/webimages/index_37.png) no-repeat left 13px; height:24px; overflow:hidden; margin-top:3px; line-height:24px; padding-left:10px; font-size:14px;}
.ResearchDownload ul li em{ float:right;}


/*---公告1204---*/	

.Announcementlist{ margin:0px; padding:0px;}
.Announcementlist dl{border-bottom:1px solid #007bc4; padding-bottom:10px; padding-top:40px; margin-bottom:10px;}

.Announcementlist dl span{ display:inline-block; font-size:16px; width:165px; color:#007bc4; background:url(/webimages/index_39.png) no-repeat 45px  center;}
.Announcementlist ul{margin:0px;padding:0px;}
.Announcementlist ul li{ padding:10px 0px; margin:0px; line-height:21px; border-bottom:1px solid #e6e6e6;}
.Announcementlist ul li span{ display:inline-block; width:165px; font-size:13px; float:left;}
.Announcementlist ul li a{ height:21px; overflow:hidden; font-size:14px; display:inline-block; width:535px;}


/*---病人须知1205---*/	
.Notice{ margin:0px; padding:0px 0px 30px;}
.NoticeColor{ position:absolute; top:-1px; width:317px; left:-1px;}

.Noticetitle{ border-bottom:1px solid #e7e7e7; width:100%;}
.Noticetitle h3{width:1000px; margin:0px auto; padding:25px 0px; font-size:24px; line-height:24px; color:#0056a4; font-weight:bold;}
.Noticetitle em{ float:right;font-size:13px;color:#999999;background:url(/webimages/index_18.gif) no-repeat left center; padding-left:15px; font-weight:normal;display: block;}
.Noticetitle em a{color:#999999; }
.Noticetitle em a:hover{ color:#4c4c4c;}
.Noticetitle em a.cur{ color:#4c4c4c;}

.Noticecommon{float:left;width:279px;height:350px; padding:0px 18px; border:1px solid #f0f0f0; position:relative; display:inline; margin-right:24px; margin-top:25px; box-shadow:0px 0px 3px #ccc}
.Noticecommon h3{ font-size:20px; padding:15px 0px;}
.Noticecommon h3 em{ float:right; font-size:12px;}
.Noticecommon h3 em a{color:#999999;}
.Noticecommon h3 em a:hover{color:#007bc4;}


.NoticeReservation{ margin:0px; padding:0px;}
.NoticeReservation dl{ margin:0px; padding:0px;}
.NoticeReservation dl img{ display:block; width:279px; height:150px;}
.NoticeReservation ul{ margin:0px; padding:15px 0px 0px; height:90px;}
.NoticeReservation ul li{ float:left; width:124px; background:url(/webimages/index_34.png) no-repeat left 8px; padding-left:15px; height:21px; overflow:hidden; margin-top:5px; overflow:hidden; height:21px;}
.NoticeReservation span a{ color:#999999;}
.NoticeReservation span a:hover{ color:#007bc4;}


.NoticeToll{ margin:0px; padding:0px;}
.NoticeToll img{display:block; width:279px;height:150px;}
.NoticeToll h4{font-size:18px;color:#008ac4; padding:15px 0px 8px;}
.NoticeToll p{ margin-bottom:10px; overflow:hidden; height:48px;}
.NoticeToll span a{ color:#999999;}
.NoticeToll span a:hover{ color:#007bc4;}


.NoticeVisiting{ margin:0px; padding:0px;}
.NoticeVisiting img{display:block; width:279px;height:150px;}
.NoticeVisiting p{ padding-top:20px; font-size:14px; height:77px; margin-bottom:8px;}
.NoticeVisiting span a{ color:#999999;}
.NoticeVisiting span a:hover{ color:#007bc4;}


.NoticePatient{ margin:0px; padding:0px;}
.NoticePatient dl{ margin:0px; padding:0px;}
.NoticePatient dl img{ display:block; width:279px; height:150px;}
.NoticePatient ul{ margin:0px; padding:15px 0px 0px; height:90px;}
.NoticePatient ul li{background:url(/webimages/index_34.png) no-repeat left 8px; padding-left:15px; margin-top:5px; overflow:hidden; height:21px;}
.NoticePatient span a{ color:#999999;}
.NoticePatient span a:hover{ color:#007bc4;}


.Noticeapply{border:1px solid #dfdfdf; margin-bottom:30px;box-shadow: 0px 0px 3px #ccc;}

.Noticeapplyleft{float:left; width:450px;border-left:4px solid #f39a00; padding:30px 0px; margin-left:-1px;}
.Noticeapplyleft dl{ margin:0px; padding:0px;}
.Noticeapplyleft dl dt{ float:left; width:75px; padding-top:15px; padding-left:75px;}
.Noticeapplyleft dl dt img{display:block; width:61px; height:61px; margin:0px auto;}
.Noticeapplyleft dl dt p{ font-size:18px; text-align:center; padding-top:20px;}
.Noticeapplyleft dl dd{ float:right; width:233px;}
.Noticeapplyleft dl dd img{ display:block; width:233px; height:175px;}


.Noticeapplyright{ float:right; width:465px; padding-right:30px;}
.Noticeapplyright dl{margin:0px; padding:0px;}
.Noticeapplyright dl dt{float:left;width:265px; padding-top:45px;}
.Noticeapplyright dl dt p {margin-bottom: 10px;}
.Noticeapplyright dl dt p span{ display:block; float:left; width:58px; height:33px; line-height:33px;}
.Noticeapplyright dl dt p label{ border:1px solid #ededed; display:inline-block; padding:8px 10px;float: left;}
.Noticeapplyright dl dt p label input{ background:none; border:none; outline:none; float:left; width:180px}
.Noticeapplyright dl dd{ float:right; width:140px; padding-top:95px}
.Noticeapplyright dl dd input{ width:140px; height:42px;background:#f39a00; font-family:"微软雅黑"; cursor:pointer; outline:none; font-size:18px; color:#FFF;}

.Noticeapplyright dl dt p em{display: inline-block;padding: 5px 0 0 0;}

/*---科研教学1205---*/	

.Departmentsclass{ margin:0px; padding:40px 0px 20px;}
.Departmentsclass a{ display:inline-block;border:1px solid #e3e3e3;color:#666666; position:relative; font-size:16px; width:141px; text-align:center; padding:8px 0px; margin-left:-1px;}
.Departmentsclass a.cur{color:#007bc4;}
.Departmentsclass a.cur span{ position:absolute; top:-1px; left:-1px; width:100%; border-top:4px solid #39b54a; z-index:99;}



.Departments{ margin:0px;padding:0px; width:710px; overflow:hidden; position:relative;}
.Departments dl{ margin:0px; padding:0px 0px 40px; height:397px; border-bottom:1px solid #e7e7e7;}
.Departments dl dt{ float:left; border:5px solid #f6f6f6; width:220px; height:357px; padding:15px; color:#666666;}
.Departments dl dt h3{ font-size:16px; padding-bottom:10px;}
.Departments dl dt h4{ font-size:14px; line-height:21px; background:url(/webimages/index_56.png) no-repeat left bottom; padding-bottom:10px;text-align: center;}
.Departments dl dt h4 span{font-family: Arial;font-size: 13px;}
.Departments dl dt p{ font-size:13px; line-height:19px; padding-top:15px; font-family:"宋体";}
.Departments dl dd{ float:right; width:443px; height:397px;}
.Departments dl dd img{width:443px; height:397px; display:block;}
.Departments ul{ margin:0px; padding:30px 0px 0px; width:735px;}
.Departments ul li{float:left; width:173px;background:url(/webimages/index_34.png) no-repeat left 8px; padding-left:10px; height:21px; overflow:hidden; font-size:14px; margin-bottom:8px;}

.Equipmentbig{margin:0px;padding:0px 0px 30px; width:710px;overflow: hidden;}
.Equipmentbig h3{font-size:24px; text-align:center; color:#666666; padding:20px 0px 30px;}
.Equipmentbig img{ display:block;width:710px; height:420px;}
.Equipmentbig p{padding: 8px 0 0 0;}

.EquipmentSmall{border:1px solid #e4e4e4; height:158px;position:relative;}

.EquipmentSmall span{ display:block; width:28px; height:74px; position:absolute; top:40px; cursor:pointer;}
.EquipmentSmall span.Eqleft{ left:10px; background:url(/webimages/index_58.png) no-repeat;}
.EquipmentSmall span.Eqright{ right:10px; background:url(/webimages/index_59.png) no-repeat;}


.EquipmentSmalllist{width:612px;overflow:hidden; position:relative; margin:0px auto; padding:20px 0px 0px}
.EquipmentSmalllist ul{ width:99999px;position: relative;}
.EquipmentSmalllist ul li{ float:left;width:140px;height:105px;padding:4px; display:inline; margin-right:5px; position:relative; cursor:pointer;}
.EquipmentSmalllist ul li.cur{background:#39b54a;}
.EquipmentSmalllist ul li.cur b{width:12px;height:6px; background:url(/webimages/index_63.png) no-repeat;position:absolute; top:-6px; left:50%; margin-left:-6px;}
.EquipmentSmalllist ul li img{display: block;width: 139px;height: 103px;}

.Departmentsbox{ display:none;padding:0px 0px 50px;}

/*---医院介绍1204---*/	

.about{ margin:0px; padding:20px 0px 60px; color:#666;}
.about h3.abouttitle{ font-size:24px; line-height:26px; color:#00a1e9; padding:10px 0px 30px;}

.RelatedVideo{ border:1px solid #efefef; height:230px; position:relative; margin-bottom:50px;}
.RelatedVideo h3{ font-size:20px; padding:12px 20px;}
.RelatedVideo span{ display:block; position:absolute; width:710px; height:0px; overflow:hidden; border-bottom:4px solid #39b54a; top:-1px; left:-1px;}
.RelatedVideo ul{ margin:0px; padding:0px;}
.RelatedVideo ul li{float:left;width:210px;position:relative; display:inline; margin-left:20px;} 
.RelatedVideo ul li img{ display:block; width:210px; height:158px;}
.RelatedVideo ul li img.cur{ position:absolute; top:0px; left:0px;}

/*---医疗服务-全科1202---*/

.AllBranchIntro{ margin:0px; padding:0px;}
.AllBranchIntro h3.Alltitle{background:url(/webimages/index_69.png) no-repeat; height:35px; line-height:35px; cursor:pointer;}
.AllBranchIntro h3.Alltitle span{ color:#666666; font-size:14px; display:block; padding:0px 20px 0px; background:url(/webimages/index_71.gif) no-repeat 98% center;}
.AllBranchIntro h3.cur span{background:url(/webimages/index_70.gif) no-repeat 98% center;}

.AllBranchIntrocont{font-size:14px;line-height:21px;color:#666666; padding:30px 0px;}
.AllBranchIntrocont p a:hover{color: #333;}


/*---医疗服务-全科-健康教育1204---*/

.HealthEducation{margin:0px; padding:0px;}
.HealthEducation ul{ margin:0px; padding:0px;}
.HealthEducation ul li{ margin:0px; padding:0px 0px 15px; height:96px;}
.HealthEducation ul li img{ display:block; float:left; padding:4px; background:#e7e7e7; margin-right:25px;}
.HealthEducation ul li h3{ font-size:14px; height:21px; overflow:hidden;}
.HealthEducation ul li h3 em{ float:right; font-size:12px;}
.HealthEducation ul li p{font-size:12px;line-height:21px;height:42px;overflow:hidden; padding-top:5px;}
.HealthEducation ul li span a{ color:#007bc4;}


/*---医疗服务-全科-收费标准---*/

.Charges{ margin:0px; padding:0px;}
.Charges dl{ margin:0px; padding:0px;}
.Charges dl dt{ float:left; width:410px; padding:20px; border:5px solid #f6f6f6; font-size:14px; line-height:21px; height:171px;}

/*---医疗服务-全科-病人须知---*/

.bingrenxuzhi{ font-size:14px;}



/*---门诊服务---*/

/*----.ComplexPrompt{ height:120px; color:#16918d; font-size:14px; padding:20px 25px 0px 10px; margin-top:20px;box-shadow:0px 0px 5px #ccc}*/
.ComplexPrompt{ height:120px; font-size:12px; padding:0px 25px 0px 10px; margin-top:20px;box-shadow:0px 0px 5px #ccc;margin-bottom:20px;}
.ComplexPrompt img{border:1px solid #DBDDDE}
.ComplexPrompt li{float:left;}
.js{width:800px;margin-left:15px;padding-top:10px;color:#888888;}
.js span{font-size:16px;color:#339933; font-family:"微软雅黑"; line-height:35px;}
.js a{color:#339933}
.js a:hover{color:#ed5736}
.js strong{ font-weight:normal;color:#fba919;line-height:30px;}
.js strong a{color:#fba919;}
.Complexbox{ margin:0px; padding:0px 0px 50px;width:852px;float:left;}

.Complexcommon{float:left;width:198px;padding:0px;border:1px solid #EBEBEB; position:relative; display:inline; margin-right:11px; margin-top:15px;}
.Complexcommon h3{ font-size:16px; padding:15px 0px 5px 18px; color:#666;}
.Complexcommon h3 em{ float:right; font-size:12px; padding-right:15px;}
.Complexcommon h3 em a{color:#999999;}
.Complexcommon h3 em a:hover{color:#007bc4;}

.Complexcommon1{float:left;width:244px;padding:0px; border:1px solid #f0f0f0; position:relative; display:inline; margin-right:11px; margin-top:15px; box-shadow:0px 0px 5px #ccc}
.Complexcommon1 h3{ font-size:16px; padding:5px 0px 5px 18px; color:#666;text-align:left;}
.Complexcommon1 h3 em{ float:right; font-size:12px; padding-right:15px;}
.Complexcommon1 h3 a{color:#17a251;font-family:"微软雅黑"; }
.Complexcommon1 h3 em a:hover{color:#007bc4;}
.Complexcommonlist1{margin:0px; padding:0px 10px 10px 10px; float:left}
.Complexcommonlist1 li{font-size:14px;color:#5e5c5c}


.ComplexcommonRed{ position:absolute; top:-1px; width:229px; left:-1px; border-top:4px solid #fdcb1a;}

.Complexcommonimg{ padding-right:18px;height:115px; text-align:center;}
.Complexcommonimg img{ display:inline-block;width:198px}

.Complexcommonlist{margin:0px; padding:0px 5px 10px 5px; background:#F2F2F2;float:left;font-size:12px;}
.Complexcommonlist h4{padding-top:4px;overflow:hidden; height:21px; line-height:21px;  position:relative;width:100%;float:Left;color:#999999;}
.Complexcommonlist h4 a{color:#333;font-size:14px;}
.Complexcommonlist h4 a:hover{color:#059347;font-size:14px;}



.Complexdownbox{margin:0px;padding:0px;background:url(/webimages/index_88.png) no-repeat; width:149px; height:31px;cursor:default;position:relative; z-index:99;}
.Complexdownbox ul{margin:0px;padding:0px 0px 0px 10px;width:137px;background:#FFF;border:1px solid #d8d8d8;position:absolute; display:none; top:28px; left:0px; z-index:999;}
.Complexdownbox ul li{margin:0px;padding:3px 0px 3px 0px;}


/*---体验中心---*/	

.IMCvideoCcolor{position:absolute;width:397px; overflow:hidden; height:0px;border-bottom:4px solid #fdcb1a; top:0px; left:-1px;}

.IMCclass{ margin-top:20px;overflow:hidden;position:relative; width:998px; box-shadow:0px 0px 5px #ccc; }
.IMCclass ul{ margin:0px; padding:0px; width:1070px;}
.IMCclass ul li{float:left;width:200px; height:60px;overflow:hidden;border-right:1px solid #fff; font-size:16px; text-align:center;font-family:"微软雅黑";background:#E3E3E3;}
.IMCclass ul li a{display:block;height:60px;line-height:60px;}
.IMCclass ul li a:hover{ background:url(images/tiy_point.png) left top;color:#FFF;}
.IMCclass ul li a.cur{color:#FFF; background:url(images/tiy_point.png) left top;}

.IMCbox{margin:0px;padding:15px 0px 0px;width:100%;}

.IMCboxleft{float:left;width:397px;}

.IMCboxright{float:right;width:592px;}

.IMCboxvideo{border:1px solid #f0f0f0; height:358px; box-shadow:0px 0px 5px #ccc; position:relative;font-family:"微软雅黑";}
.IMCboxvideo h3{ font-size:20px; padding:16px 25px 14px;}

.IMCboxvideoleft,.IMCboxvideoright{ position:absolute; width:9px; height:17px; bottom:15px; z-index:99;}
.IMCboxvideoleft{ left:18px; background:url(../webimages/index_0101.png) no-repeat}
.IMCboxvideoleft a{ display:block;width:9px;height:17px; }
.IMCboxvideoleft a:hover{background:url(../webimages/index_101.png) no-repeat}
.IMCboxvideoright{ right:18px;background:url(../webimages/index_0102.png) no-repeat}
.IMCboxvideoright a{ display:block;width:9px;height:17px; }
.IMCboxvideoright a:hover{background:url(../webimages/index_102.png) no-repeat}

.IMCboxvideodot{ position:absolute; text-align:center; width:100%; left:0px; bottom:10px;}
.IMCboxvideodot a{ display:inline-block; width:8px; height:8px; background:url(../webimages/index_103.png) no-repeat; margin:0px 2px;}
.IMCboxvideodot a.cur{ background:url(../webimages/index_104.png) no-repeat}

.IMCboxnews{border:1px solid #f0f0f0; height:358px; box-shadow:0px 0px 5px #ccc; position:relative;font-family:"微软雅黑";}
.IMCboxnews h3{ font-size:20px; padding:16px 25px 14px;}

.IMCboxnews ul li p{ background:url(images/point.png) no-repeat 0px 8px; height:21px; margin-bottom:10px; overflow:hidden; font-size:14px; padding-left:15px;}
.IMCboxnews ul li p em{ float:right; font-size:12px; color:#999999;}

.IMCnewsCcolor{position:absolute;width:592px; overflow:hidden; height:0px;border-bottom:4px solid #39b54a; top:0px; left:-1px;}

.IMCboxnewsleft,.IMCboxnewsright{ position:absolute; width:9px; height:17px; bottom:15px; z-index:99;}
.IMCboxnewsleft{ left:18px; background:url(../webimages/index_0101.png) no-repeat}
.IMCboxnewsleft a{ display:block;width:9px;height:17px; }
.IMCboxnewsleft a:hover{background:url(../webimages/index_101.png) no-repeat}
.IMCboxnewsright{ right:18px;background:url(../webimages/index_0102.png) no-repeat}
.IMCboxnewsright a{ display:block;width:9px;height:17px; }
.IMCboxnewsright a:hover{background:url(../webimages/index_102.png) no-repeat}

.IMCboxnewsdot{ position:absolute; text-align:center; width:100%; left:0px; bottom:10px;}
.IMCboxnewsdot a{ display:inline-block; width:8px; height:8px; background:url(../webimages/index_103.png) no-repeat; margin:0px 2px;}
.IMCboxnewsdot a.cur{ background:url(../webimages/index_104.png) no-repeat}

.IMCReservation{border:1px solid #f0f0f0; box-shadow:0px 0px 5px #ccc; height:350px; margin-top:18px; position:relative;font-family:"微软雅黑";}
.IMCReservation h3{ font-size:20px; padding:16px 25px 14px;}
.IMCReservation dl{ margin:0px; padding:0px 25px;}
.IMCReservation dl dt img{ display:block;}
.IMCReservation dl dd{ padding-top:20px; line-height:24px;background:url(images/lx1.png) no-repeat left 25px;padding-left:30px;}
.IMCReservation dl dd p{ font-size:14px;}
.IMCReservation dl dd p span{ color:#057cd8;}

.IMCboxService{border:1px solid #f0f0f0; height:350px; box-shadow:0px 0px 5px #ccc; position:relative;margin-top:18px;font-family:"微软雅黑";}
.IMCboxService h3{ font-size:20px; padding:16px 25px 14px;}
.IMCboxService ul{ margin:0px; padding:0px;}
.IMCboxService ul li{float:left;width:133px;height:41px; padding:0px 0px 20px 11px;}
.IMCboxService ul li a{ display:block; width:133px; height:41px; font-size:14px; color:#732e65; line-height:41px; text-align:center; text-indent:25px;}
.IMCboxService ul li a:hover{color:#732e65;}

.IMCboxService ul li a.qk{ background:url(images/Icon4.png) no-repeat;}
.IMCboxService ul li a.nk{ background:url(images/Icon5.png) no-repeat;}
.IMCboxService ul li a.ek{ background:url(images/Icon6.png) no-repeat;}
.IMCboxService ul li a.fk{ background:url(images/Icon7.png) no-repeat;}
.IMCboxService ul li a.zlk{ background:url(images/Icon8.png) no-repeat;}
.IMCboxService ul li a.zyk{ background:url(images/Icon9.png) no-repeat;}
.IMCboxService ul li a.sz{ background:url(images/Icon10.png) no-repeat;}
.IMCboxService ul li a.wl{ background:url(images/Icon11.png) no-repeat;}
.IMCboxService ul li a.wk{ background:url(images/Icon12.png) no-repeat;}
.IMCboxService ul li a.gk{ background:url(images/Icon13.png) no-repeat;}
.IMCboxService ul li a.yk{ background:url(images/Icon14.png) no-repeat;}
.IMCboxService ul li a.pfk{ background:url(images/Icon15.png) no-repeat;}
.IMCboxService ul li a.ebhk{ background:url(images/Icon16.png) no-repeat;}
.IMCboxService ul li a.kqk{ background:url(images/Icon17.png) no-repeat; }
.IMCboxService ul li a.ck{ background:url(images/Icon18.png) no-repeat; }
.IMCboxService ul li a.jzk{ background:url(images/Icon19.png) no-repeat;}


.IMCExpertCcolor{position:absolute;width:1000px; overflow:hidden; height:0px;border-bottom:4px solid #a1ce58; top:0px; left:-1px;}
.IMCboxExpert{height:230px; border:1px solid #f0f0f0;box-shadow:0px 0px 5px #ccc;position:relative;font-family:"微软雅黑";}
.IMCboxExpert h3{ font-size:20px; padding:25px 25px 5px;}
.IMCboxExpert h3 em{float:right; font-size:12px;}
.IMCboxExpert h3 em a{ color:#999999;}
.IMCboxExpert h3 em a:hover{ color:#732e65;}

.IMCboxExpert dl{ margin:0px;padding-top:10px;	width:490px;float:Left;}
.IMCboxExpert dl dt{ float:left; width:142px; padding:0px 0px 0px 20px;}
.IMCboxExpert dl dt img{ display:block; width:142px;border:1px solid #e0e0e0;padding:4px;}
.IMCboxExpert dl dd{ float:left; width:300px;padding-left:25px;}
.IMCboxExpert dl dd h4{ font-size:16px; color:#454b50;font-family:"微软雅黑";}
.IMCboxExpert dl dd h4 span{font-size:18px;font-family:"微软雅黑";color:#17a251}
.IMCboxExpert dl dd p{ font-size:14px; padding:11px 0px 0px 0px; height:80px;font-family:"微软雅黑";color:#454b50}
.IMCboxExpert dl dd p a{color:#057cd8}
.IMCboxExpert dl dd p span{color:#000000;font-family:"微软雅黑";}

.zhuanjia dl{ margin:0px;padding-top:10px; border-bottom:1px dotted #e8e8e8;padding-bottom:10px;}
.zhuanjia dl dt{ float:left; width:142px; padding:0px 0px 0px 20px;}
.zhuanjia dl dt img{ display:block; width:142px;border:1px solid #e0e0e0;padding:4px;}
.zhuanjia dl dd{ float:left; padding-left:25px;padding-top:10px;}
.zhuanjia dl dd h4{ font-size:16px; color:#454b50;font-family:"微软雅黑";}
.zhuanjia dl dd h4 span{font-size:18px;font-family:"微软雅黑";color:#17a251}
.zhuanjia dl dd p{ font-size:14px; padding:11px 0px 0px 0px; font-family:"微软雅黑";color:#454b50}
.zhuanjia dl dd p a{color:#057cd8}
.zhuanjia dl dd p span{color:#000000;font-family:"微软雅黑";}



.IMCboxCooperation{ float:right; width:395px; height:350px; border:1px solid #f0f0f0;box-shadow:0px 0px 5px #ccc;position:relative;}
.IMCboxCooperation h3{ font-size:20px; padding:16px 25px 14px;}
.IMCboxCooperation h3 em{float:right; font-size:12px;}
.IMCboxCooperation h3 em a{ color:#999999;}
.IMCboxCooperation h3 em a:hover{ color:#732e65;}

.IMCboxCooperation ul{ margin:0px; padding:0px 20px;}
.IMCboxCooperation ul li{ background:url(../webimages/index_107.gif) no-repeat 0px 10px; padding-left:10px; font-size:14px; height:21px; overflow:hidden; line-height:22px; margin-top:5px;}

.IMCactivityCcolor{position:absolute;width:1000px; overflow:hidden; height:0px;border-bottom:4px solid #8c58f8; top:0px; left:-1px;}

.IMCweb{margin:0px;padding:0px; border:1px solid #f0f0f0; box-shadow:0px 0px 5px #ccc; position:relative; background:#fff;}
.IMCtitle{font-size:20px; padding:20px 20px 30px;}

.IMCactivity{margin:0px;padding:0px;}
.IMCactivity ul{ margin:0px; padding:0px 20px 0px;}
.IMCactivity ul li{margin:0px; padding:0px 0px 25px 0px; height:96px; overflow:hidden; position:relative; *margin-top:-4px;}

.IMCactivityleft{float:left; width:230px;}
.IMCactivityleft dl{margin:0px; padding:0px;}
.IMCactivityleft dl dt{ float:left; width:118px; height:88px; background:#e7e7e7; padding:4px;}
.IMCactivityleft dl dt img{ display:block; width:118px; height:88px;}
.IMCactivityleft dl dd{ float:right; width:102px; height:94px;text-align:center; color:#999999; font-size:14px; border:1px solid #e1e1e1;}
.IMCactivityleft dl dd span{ display:block; line-height:45px; font-size:40px; color:#4c4c4c; font-weight:bold; padding:10px 0px 5px;}
.IMCactivityleft dl.cur dd{ background:#a4258a; color:#fff;background:#a4258a;}
.IMCactivityleft dl.cur dd span{color:#fff;}

.IMCactivityright{ float:right; width:680px; padding-right:15px;}
.IMCactivityright h4{ height:21px; overflow:hidden; font-size:14px;}
.IMCactivityright h4 a:hover{color:#a4258a;}
.IMCactivityright p{ height:48px; overflow:hidden;}
.IMCactivityright span a{color:#a4258a;}
.IMCactivityright span a:hover{color:#a4258a;}

.IMCBrightspot{ margin:0px; padding:0px 20px;}
.IMCBrightspot dl{ margin:0px; padding:0px 0px 30px; border-bottom:1px solid #ebebeb;}
.IMCBrightspot dl h3{ font-size:18px; color:#a4258a; padding-bottom:20px;}
.IMCBrightspot dl dt{ float:left; width:475px;}
.IMCBrightspot dl dt p{ background:url(../webimages/index_148.png) no-repeat; font-size:14px; line-height:24px; color:#333; padding-left:40px; padding-top:2px; padding-bottom:20px;}
.IMCBrightspot dl dd{ float:right; width:330px;}
.IMCBrightspot dl dd img{ display:block;}
.IMCBrightspot dl.cur{ padding-top:30px;}

.IMCService{margin:0px; padding:40px 20px;}
.IMCService h3{ font-size:18px; color:#a4258a;}
.IMCService dl{ margin:0px; padding:20px 0px 10px;}
.IMCService dl dt{ float:left; width:28px; height:27px;text-align:center; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:14px; background:url(../webimages/index_149.png) no-repeat; line-height:26px;}
.IMCService dl dd{ float:right; width:905px; font-size:14px;}
.IMCService dl dd h4{ color:#333333;}
.IMCService dl dd p{ color:#666;}

.IMCServicelist{ margin:0px; padding:0px 20px 40px;}
.IMCServicelist h3.Servicetitle{background:url(../webimages/index_150.png) no-repeat; height:35px; line-height:35px; cursor:pointer;}
.IMCServicelist h3.Servicetitle span{ color:#666666; font-size:14px; display:block; padding:0px 20px 0px; background:url(../webimages/index_71.gif) no-repeat 98% center;}
.IMCServicelist h3.cur span{background:url(../webimages/index_70.gif) no-repeat 98% center;}

.IMCServicelistcont{font-size:14px;line-height:21px;color:#666666; padding:30px 0px;}


.IMCPartners{ margin:0px; padding:0px;}
.IMCPartners ul{ margin:0px; padding:0px;}
.IMCPartners ul li{ float:left; width:267px; padding-left:49px;}
.IMCPartners ul li img{ border:1px solid #e8e8e8; display:block; width:265px; height:140px; border-radius:3px;}
.IMCPartners ul li p{ font-size:14px; text-align:center; padding:20px 0px 30px;}
.IMCPartners ul li a:hover{color:#39b54a;}

.IMCxuzhi{ margin:0px; padding:0px 40px 35px; font-size:14px;}

.IMCTeam{ margin:0px; padding:0px 20px; overflow:hidden; width:958px;}
.IMCTeam dl{ margin:0px; padding:0px 0px 30px;}
.IMCTeam dl dt{ float:left; width:297px;}
.IMCTeam dl dt img{ display:block; width:297px;}
.IMCTeam dl dd{ float:right; width:615px;}
.IMCTeam dl dd h3{ font-size:18px; color:#732e65; padding-bottom:10px;}
.IMCTeam dl dd p{ font-size:14px;}

.IMCTeam ul{ margin:0px; padding:0px 0px 35px; width:1000px;}
.IMCTeam ul li{ float:left; width:225px; padding-right:17px;}
.IMCTeam ul li h3{ border:1px solid #e9e9e9; height:37px; box-shadow:0px 2px 0px #f3f3f3; padding-left:25px; line-height:35px; background:url(../webimages/index_154.gif) no-repeat 10px center; color:#a4258a;}
.IMCTeam ul li p{ color:#666; font-size:14px;padding:10px 0px 20px 15px;}


.IMCcontbox{padding:0px 80px 50px;}
.IMCnewstitle{font-size: 18px;color: #333333;padding:10px 0 10px 0;text-align: center;}
.IMCdate{border-bottom: 1px solid #e9e9e9;line-height: 18px; text-align: center; padding:10px 0px;}
.IMCcont{line-height: 20px;font-size: 13px; padding:15px 0px;}
.IMCReturn{border-top: 1px solid #e3e3e3;margin-top: 35px;padding-top: 30px; text-align: center;font-size: 16px;}
.IMCReturn a{display: inline-block;padding-left: 15px;background: url(../webimages/zimg03.jpg) no-repeat left center;}




/*---医疗服务-妇产科-孕妇学校1204---*/

.pregnantwomanIntro{ width:710px; height:479px; position: relative;}
.pregnantwomanIntro p.pregnantwomanIntrotext{position: absolute; color:#8fb8ed; width:330px; line-height:21px; left:60px; top:150px;}
.pregnantwomanimg { padding-top:20px;}
.pregnantwomanimg img{ display:block;}

.pregnantwomanSignup{ margin:0px; padding:0px;}
.pregnantwomanSignup h3{ background:url(/webimages/index_110.jpg) no-repeat; height:35px; line-height:35px; font-size:14px; color:#FFF; padding:0px 10px;}
.pregnantwomanSignup ul{ margin:0px; padding:20px 0px 0px;}
.pregnantwomanSignup ul li{ margin:0px; padding:0px 0px 20px;}
.pregnantwomanSignup ul li span{ float:left; width:70px; height:27px; line-height:27px; text-align:center; font-size:14px;}
.pregnantwomanSignup ul li span i{ font-style:normal; color:#f00000;}
.pregnantwomanSignup ul li label{ display:inline-block; border:1px solid #d8d8d8; height:15px; box-shadow:0px 2px 0px #eeeeee; padding:5px 10px;}
.pregnantwomanSignup ul li label input{ vertical-align:top;border:none; background:none; outline:none; width:280px;}
.pregnantwomanSignup ul li label textarea{ border:none; background:none; outline:none; overflow:hidden; width:530px; height:230px;}
.pregnantwomanSignup ul li label.H235{ height:235px;}

.pregnantwomanSignup ul li input.FormConfirm{ background:url(/webimages/index_111.jpg) no-repeat; width:104px; height:41px; cursor:pointer; outline:none; margin-right:15px;}
.pregnantwomanSignup ul li input.Formreset{ background:url(/webimages/index_112.jpg) no-repeat; width:104px; height:41px; cursor:pointer; outline:none;}


/*---首页---*/

.index{ width:1440px; margin:0px auto;}
.index img{ display:block;}

.Homeheader{width: 100%; background:url(images/topbg.png) left top repeat-x; position:relative; top:0px; left:0px;z-index: 20;display: block;}

.Homeright{float:right; padding-right:30px; padding-top:20px; text-align:right;}
.Homeright dl{ margin:0px; padding:0px 0px 10px;color:#808080;}
.Homeright dl dd{ margin:0px; padding:0px; height:29px; line-height:29px; position:relative;}
.Homeright dl dd span{ display:inline-block; height:29px; padding-right:15px}
.Homeright dl dd em{ display:inline-block; height:29px; padding-left:15px;}
.Homeright dl dd i{ font-style:normal; padding:0px 10px;}
.Homeright dl dd a{ color:#808080;}
.Homeright dl dd a:hover{ color:#0c72be;}
.Homeright dl dd label{ display:inline-block; background:url(/webimages/index_115.png) no-repeat; width:227px; height:29px; text-align:left; position:relative;}
.Homeright dl dd label input{ background:none; outline:none;}
.Homeright dl dd label input.Searchtext{ position:absolute; top:7px; left:10px; color:#999;}
.Homeright dl dd label input.Searchbut{width:45px; height:29px; cursor:pointer;position:absolute; right:0px; top:0px;}

.Homenav{ margin:0px; padding:0px;}
.Homenav li{ display:inline; font-size:16px; padding:0px 0px 0px 30px;}
.Homenav li a{ color:#333;}
.Homenav li.cur a{ color:#0c72be;}
.Homenav li.remopd{ padding:0px;}

.Homebanner{width:100%; overflow:hidden;position: relative;height: 340px;}
.Homebanner ul{ width:100%;}
.Homebanner ul li{width:100%;float: left;height: 340px;position: relative;}
.Homebanner ul li img{ display:block;position: absolute;left: 50%;margin-left: -950px;}

.Homecontbg{padding:5px 0%;overflow:hidden;background:#fff;margin-top:3px;}

.Homereservebox{float:left; width:245px; background:#EFF8FE; position:relative; height:270px;border:1px solid #E7E7E7;}

.Homereserve{}
.Homereserve h3{ text-align:center; padding:30px 0px 0px; font-size:18px;}
.Homereserve dl{ margin:0px; padding:20px 0px 0px;}
.Homereserve dl dd{ float:left; width:35%; font-size:13px; height:30px; line-height:30px;}
.Homereserve dl dt{ float:right; border:1px solid #dddddd; width:64%; height:30px; position:relative;background: #fff;}
.Homereserve dl dt.keshi{background: #fff url(/webimages/index_119.png) no-repeat 95% center;}
.Homereserve dl dt.shijian{background: #fff url(/webimages/index_120.png) no-repeat 95% center;}
.Homereserve dl dt.shijian input{ background:none; border:none; outline:none; width:95%; margin-left:3%; position:absolute; top:8px;}

.Homereserve p{ margin:0px; padding:30px 0px 10px;}
.Homereserve p input{background:none; border:none; outline:none;cursor:pointer;}
.Homereserve p input.yuyuesubmit{ float:left; width:47%; background:#39b54a; height:35px;font-size:13px; color:#FFF; font-family:"微软雅黑";}
.Homereserve p a.yuyuesubmit{ float:left; width:47%; background:#39b54a; height:35px;text-align: center;line-height: 35px; font-size:13px; color:#FFF; font-family:"微软雅黑";}
.Homereserve p input.yuyuereset{ float:right; width:47%; background:#dddddd; height:35px;font-size:13px; color:#666; font-family:"微软雅黑";}

.Homereservedown{margin:0px;padding:0px;width:100%; height:30px;cursor:default;position:relative; z-index:9999;}
.Homereservedown ul{margin:0px;padding:0px;width:99%;background:#FFF;border:1px solid #d8d8d8;position:absolute; display:none; top:28px; left:0px;}
.Homereservedown ul li{margin:0px;padding:3px 0px 3px 10px;}

.t13,.t14{margin:0px;padding:0px 0px 0px 10px;height:31px;overflow:hidden; line-height:28px;}
.Homelist{ float:left; width:735px;overflow:hidden;position: relative;display: block;margin-top:13px;}
.Homelist ul{}
.Homelist ul li{ float:left; margin-right:22px; background:#FFF; padding-bottom:25px; display:inline;height:100px;width:160px;}
.Homelist ul li img{ display:block; width:100%;border:1px solid #d2d2d2;padding:2px;}
.Homelist ul li h3{font-size:16px; padding:0px 20px; height:21px; overflow:hidden; line-height:23px;margin-top:-50px;}
.Homelist ul li p{ padding:0px 20px 0px; color:#4c4c4c;overflow: hidden;}
.Homelist ul li p a { font-weight:normal}
.sd_tit{ background:url(images/bg.png) left top repeat-x;position: absolute;margin-top:-28px;color:#fff;width:160px;height:25px;margin-left:3px;text-align:center;line-height:25px;}
.Homelistleft, .Homelistright{display:none;width: 28px;height: 54px;position: absolute;top: 50%;z-index: 10;cursor: pointer;}
.Homelistleft{background: url(../webimages/zimg27.png);left: 0px;}
.Homelistleft.curspan{background: url(../webimages/zimg27a.png);left: 0px;}
.Homelistright{background: url(../webimages/zimg28.png);right: 0px;}
.Homelistright.curspan{background: url(../webimages/zimg28a.png);}
.Homelist02{display: none;}


.Homefootbox{margin-top:20px;padding:10px 0px 0px 0px;background:#313131;height:155px;border-top:5px solid #308AD8;}
.Homefootleft{float:left; width:690px; color:#fff;/*padding-left: 20px;*/ margin-top:10px;}
.Homefootleft li{float:Left;}
.Homefootleft li span{font-size:14px;font-weight:bold;color:#000000;line-height:40px;}
.Homefootleftbg{line-height:22px;font-size:12px;padding-top:10px;padding-left:20px;}
.Homefootright{float:right;width:400px;color:#fff;font-size:14px;background: url(images/map.jpg) right -5px no-repeat;height:155px;}
.Homefootright li{float:left;margin-left:21px;text-align:center;line-height:30px;margin-top:5px;}

.HomeSubscription{width:90%;}
.HomeSubscription h3{ font-size:14px; color:#FFF; padding-bottom:20px;}
.HomeSubscription dl{ margin:0px; padding:0px;}
.HomeSubscription dl input{ background:none; border:none; outline:none;}
.HomeSubscription dl dd{ float:left;width:57%;background:#2283cb url(/webimages/index_23.png) no-repeat 10px center;height:22px; padding:8px 1% 0px 15%;}
.HomeSubscription dl dd input{ float:left; width:100%; color:#FFF;}
.HomeSubscription dl dt{ float:right; width:24%;}
.HomeSubscription dl dt input{ width:100%; height:30px;color:#FFF; font-size:14px; font-family:"微软雅黑";background:#055692; cursor:pointer;}

.HomeSubscription ul{margin:0px; padding:25px 0px;}
.HomeSubscription ul li{ float:left; height:25px; line-height:25px; color:#86b9df; padding-right:6px;}

.Homenews{float:left;width:570px;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0; /*padding:0px 20px; */min-height:190px; height:auto !important; height:190px;margin-right:20px;}
.Homenews h3{ font-size:16px; color:#057cd8; padding-bottom:5px;padding-left: 16px;font-family:"微软雅黑";}
.Homenews dl{float:left;width:28%;display: none;}
.Homenews dl img{ width:100%; display:block;}
.Homenews h3 a{color: #fff;}

.Homenews ul{ width:530px;float:left;margin-left:20px;}
.Homenews ul li{ background:url(images/point.png) no-repeat 0px center; height:30px; line-height:30px; overflow:hidden; color:#565656; padding-left:10px;font-size:14px;}
.Homenews ul li em{ float:right;}
.Homenews ul li a{ color:#565656;}
.Homenews ul li a:hover{ color:#057cd8;}


.Homeweixinwrap{background: #fff;padding: 5px 0 0 0;}
.Homeweixin{float:left;text-align: center;width:200px;}
.Homeweixin img{text-align:center;}
.Homeweixin h3{ font-size:16px; color:#057cd8; padding-bottom:15px; font-family:"微软雅黑";}


.Homefoot{ background:#036732;color:#fff;height:30px;line-height:30px;font-size:12px;}
.Homefoot span{margin:0 auto;width:100%;float:left;text-align:center;}
.Homefoot a{ color:#80a0b7;}
.Homefoot a:hover{color:#80a0b7;}


/*健康教育*/

.jiaoyu{ width:100%; position:relative; overflow:hidden;}
.jiaoyu img{display:block; width:1600px; position:relative; left:50%; margin-left:-800px;}

/*卓越中心*/

.Excellenceclass{ margin:0px; padding:40px 0px 20px;}
.Excellenceclass a{ display:inline-block;border:1px solid #e3e3e3;color:#666666; position:relative; font-size:16px; width:176px; text-align:center; padding:8px 0px; margin-left:-1px;}
.Excellenceclass a.cur{color:#007bc4;}
.Excellenceclass a.cur span{ position:absolute; top:-1px; left:-1px; width:178px; border-top:4px solid #39b54a; z-index:99;}


/*翻页*/
.fanye_01 { text-align:center;}
.fanye_01 a { display:inline-block; line-height:24px; margin:2px;}
.fanye_01 .dy { text-align:center;border: 1px solid #d4d4d4; width:25px;height:25px; margin-left:2px; margin-right:2px;}
.fanye_01 .dy:hover,.fanye_01 .dy.cur { background:#178e4c; color:#FFF;}
.left_02 { background:url(/webimages/.jpg) no-repeat; width:24px; height:24px; position: relative; top: 8px;*top:1px; }
.right_02 { background:url(/webimages/.jpg) no-repeat; width:24px; height:24px; position: relative; top: 8px; *top:1px;}








/*任*/
.leftclass ul  .cur span a{ background:#007bc4 url(/webimages/index_08.gif) no-repeat 30px center; color:#FFF;}


/*0123*/
.pressreleasesdetial{padding-bottom: 50px;}
.presstitle{font-size: 18px;color: #333333;padding: 35px 0 20px 0;text-align: center;}
.pressreleasesdate{border: 1px solid #e9e9e9;width: 708px;height:40px;line-height: 18px; text-align: center; padding: 8px 0; background: url(../webimages/zimg01.jpg) repeat-x;}
.pressreleasestext{padding-top: 12px;line-height: 20px;font-size: 13px;}
.indenttext{text-indent: 26px;}
.centerimg{text-align: center;}
.centerimg span{color: #007bc4;display: block;}
.colortext{color: #333333;font-weight: bold;}
.backnewslist{border-top: 1px solid #e3e3e3;margin-top: 35px;padding-top: 30px; text-align: center;font-size: 16px;}
.backnewslist a{display: inline-block;padding-left: 15px;background: url(../webimages/zimg03.jpg) no-repeat left center;}


.pressreleasestext table{ border-bottom:solid 1px #000; border-right:solid 1px #000;}
.pressreleasestext table tr td{ border-left:solid 1px #000;border-top:solid 1px #000;}


.gettingtherewrap{padding: 20px 0 50px 0;}
.gettingtheredl{padding-top: 60px;}
.gettingtheredl dl{margin-bottom: 40px;}
.gettingtheredl dl dt{float: left;}
.gettingtheredl dl dd{float: left;width: 562px;border-top: 1px solid #e8e8e8;border-bottom: 1px solid #e8e8e8;min-height: 54px;height: auto;_height:54px;padding: 18px 0 38px 28px;}




.jieshaocenter{padding-bottom: 60px;}
.jieshaocenter p{font-size: 13px;line-height: 20px;}
.jieshaocenter p.Departtitle{font-size: 16px;}

.serviceteam{padding-bottom: 100px;}

.commonContactselect{width: 207px;height: 32px;border: 1px solid #d8d8d8;background: #fff;position: relative;}
.commonContactselect p.commonContactselectfirst{float: left;line-height: 32px;padding-left: 12px;}
.commonContactselect span{display: inline-block; float: right;width: 30px;height: 32px;background: url(../webimages/zimg10.jpg) no-repeat;cursor: pointer;}
.commonContactselectlist{width: 153px;border: 1px solid #d8d8d8;background: #fff;padding: 12px;position: absolute;left: -1px;top: 32px;line-height: 26px;cursor: pointer;display: none;}

.commonContactselect p{padding: 0 0 0 12px;}

.commonContact{display: none;padding-top: 15px;}
.commonContact p.wangzhi{ background:url(../webimages/zimg11.png) no-repeat left center;}

.backtop{display: inline-block;width: 65px;height: 65px;background: url(../webimages/zimg12.png) no-repeat;position: absolute; bottom:220px;right: 100px;cursor: pointer;display: none;}

.sitemapwrap{padding-bottom: 50px;}
.sitemapwrap .title{padding: 20px 0 10px 0;}
.sitemaplist{padding-top: 35px;}
.sitemaplist dl dt{background:#007bc4; padding:5px 15px;font-size: 16px;}
.sitemaplist dl dt a{color: #fff;}
.sitemaplist dl dd{ color:#333333; padding:20px 0px;font-size: 14px;}
.sitemaplist dl dd a{ color:#333; padding:0px 15px;}

.copyrightnotice{padding: 30px 0;}
.frendlinkwrap{padding: 30px 0;overflow: hidden;font-size: 14px;}
.frendlinkwrap ul{width: 1100px;}
.frendlinkwrap ul li{text-align: center;width:220px;float:left;margin:0 24px 20px 0; height: 175px;overflow: hidden;border:1px solid #dedcd8;padding: 5px;}
.frendlinkwrap ul li img{display: block;width:220px;height:175px; }



.Newslist{padding: 10px 0 25px 0;}
.Newslist dt{float: left;float:left; width:118px; height:88px; background:#e7e7e7; padding:4px;}
.Newslist dd{float: right;width: 558px;}
.Newslist dt img{ display:block; width:118px; height:88px;}
.Newslist dd h4{ height:21px; overflow:hidden; font-size:14px;}
.Newslist dd h4 span{float: right;font-size: 12px;}
.Newslist dd p{ height:38px; overflow:hidden;line-height: 20px;margin: 7px 0;}
.Newslist dd span a{color:#007bc4;}

.Application{background: url(../webimages/zimg14.jpg) repeat-y;padding: 30px 10px 10px 10px;}
.Applicationtext{display: inline-block;margin: 35px 0 0 28px; float: left;background: url(../webimages/index_52.png) no-repeat;text-align: center;width: 61px;padding-top: 68px;font-size: 14px;}
.Applicationimg{margin: 0 0 0 40px;}
.Application ul{float: right;padding-right: 32px;}
.Application ul li{padding-bottom: 12px;}
.Application ul li span{display: inline-block;width: 52px;font-size: 14px;}
.Application ul li label{display: inline-block;padding: 5px 0 8px 5px;border: 1px solid #ededed;width: 205px;}
.Applicationbtn{width: 125px;height: 40px;line-height: 40px;text-align: center;background: #f39a00;color: #fff;font-size: 14px;cursor: pointer;font-family:"微软雅黑";}

.Chargesdl{padding-bottom: 35px;}
.Chargesdl dt{width: 700px;height: 35px;line-height: 35px;background: url(../webimages/zimg17.jpg) no-repeat;font-size: 16px;padding-left: 10px;}
.Chargesdl dd{padding-top: 10px;font-size: 13px;}


.Visitingwrap{padding: 50px 0 110px 0;}
.Visitingwrap img{display: block;margin: 0 auto;}
.Visitintext{border: 4px solid #efefef;padding: 20px;font-size: 14px;margin-top: 100px;}
.Visitintext h4{color: #007bc4;font-size: 15px;}

.Reservation{padding: 30px 0 0 20px;}
.Reservation dl{padding-bottom: 50px;}
.Reservation dl dt{float: left;}
.Reservation dl dd{float: left;padding: 5px 0 35px 42px;font-size: 14px;line-height: 20px;}
.Reservation dl dd h4{font-size: 18px;padding-bottom: 5px;}
.Reservation dl dd a{color: #007bc4;}


/*2015-1-28新闻综合页*/

.newsComplexbox{ margin:0px auto; padding:15px 0px 30px; width:670px;}
.newsComplex{ width:670px; margin:20px 0px 0px; height:345px; border:1px solid #f0f0f0; overflow:hidden; position:relative;box-shadow: 0px 0px 5px #ccc;}
.newsComplex h3{ font-size:20px; padding:15px 10px 0px 20px;}
.newsComplex ul{ /*width:9999px;*/ position:relative;}
.newsComplex ul li{ float:left; /*width:670px;*/}
.newsComplex ul li dl{ margin:0px; padding:15px 20px 0px;}
.newsComplex ul li dl dt{ float:left; width:95px;}
.newsComplex ul li dl dt img{ display:block; width:95px;}
.newsComplex ul li dl dd{ float:right; width:510px;}
.newsComplex ul li dl dd h4{ height:21px; overflow:hidden; font-size:14px;}
.newsComplex ul li dl dd h4 span{ float:right; font-size:13px; color:#999;}
.newsComplex ul li dl dd p{ line-height:21px; height:42px; overflow:hidden; color:#666;width: 432px;}

.newsComplexleft,.newsComplexright{ position:absolute; bottom:15px; width:9px; height:17px;}
.newsComplexleft{ background:url(../webimages/index_31.png) no-repeat; left:20px;}
.newsComplexleft a{ display:block; width:9px; height:17px; position:relative; overflow:hidden;}
.newsComplexleft a:hover{background:url(../webimages/index_031.png) no-repeat;}
.newsComplexright{ background:url(../webimages/index_32.png) no-repeat; right:20px}
.newsComplexright a{ display:block; width:9px; height:17px; position:relative; overflow:hidden;}
.newsComplexright a:hover{background:url(../webimages/index_032.png) no-repeat;}

.newsComplexdot{ width:100%;position:absolute; bottom:15px; text-align:center; line-height:7px;}
.newsComplexdot a{ display:inline-block; width:7px; height:7px; margin:0px 2px; background:url(../webimages/index_29.png) no-repeat; overflow:hidden; line-height:3333px;}
.newsComplexdot a.cur{background:url(../webimages/index_30.png) no-repeat;}

.newsComplexColor{ position:absolute; top:0px; width:674px; left:-1px; border-top:4px solid #39b59c;}

.newsComplexchuanmei{float:left;width:315px;height:350px;padding:0px;border: 1px solid #f0f0f0;position: relative;display: inline;margin-top: 15px;box-shadow: 0px 0px 5px #ccc;}
.newsComplexchuanmei h3{ font-size:20px; padding:15px; line-height:26px;}
.newsComplexchuanmei h3 em{ float:right; font-size:12px;}
.newsComplexchuanmei h3 em a{ color:#999;}
.newsComplexchuanmei h3 em a:hover{ color:#007bc4;}

.commonleft,.commonright{ position:absolute; bottom:15px; width:9px; height:17px;}
.commonleft{ background:url(../webimages/index_31.png) no-repeat; left:20px;}
.commonleft a{ display:block; width:9px; height:17px; position:relative; overflow:hidden;}
.commonleft a:hover{background:url(../webimages/index_031.png) no-repeat;}
.commonright{ background:url(../webimages/index_32.png) no-repeat; right:20px}
.commonright a{ display:block; width:9px; height:17px; position:relative; overflow:hidden;}
.commonright a:hover{background:url(../webimages/index_032.png) no-repeat;}

.commondot{ width:100%;position:absolute; bottom:15px; text-align:center; line-height:7px;}
.commondot a{ display:inline-block; width:7px; height:7px; margin:0px 2px; background:url(../webimages/index_29.png) no-repeat; overflow:hidden; line-height:3333px;}
.commondot a.cur{background:url(../webimages/index_30.png) no-repeat;}

.newsComplexmeitiColor{ position:absolute; top:0px; width:317px; left:-1px; border-top:4px solid #e7922e;}

.newsComplexchuanmeilist{margin:0px auto;width:285px; overflow:hidden; position:relative;}
.newsComplexchuanmeilist ul{ width:9999px;}
.newsComplexchuanmeilist ul li{ float:left; width:285px;}
.newsComplexchuanmeilist ul li img{ display:block; width:285px;}
.newsComplexchuanmeilist ul li p{ font-size:14px; padding-top:17px;}


.newsComplexchuanxun{float:right;width:315px;height:350px;padding:0px;border: 1px solid #f0f0f0;position: relative;display: inline;margin-top:15px;box-shadow: 0px 0px 5px #ccc;}
.newsComplexchuanxun h3{ font-size:20px; padding:15px;}
.newsComplexchuanxun h3 em{ float:right; font-size:12px;}
.newsComplexchuanxun h3 em a{ color:#999;}
.newsComplexchuanxun h3 em a:hover{ color:#007bc4;}
.newsComplexchuanxun img{ display:block; width:285px; margin:auto}
.newsComplexchuanxun ul{ margin:0px; padding:15px;}
.newsComplexchuanxun ul li{ float:left; width:125px; background:url(../webimages/index_107.gif) no-repeat 0px 11px; padding-left:10px; font-size:14px;}
.newsComplexchuanxun ul.chuanmei li{width: 280px;}


/*2015-1-28健康教育*/

.HealthEducationColor{ position:absolute; top:-1px; width:672px; left:-1px; border-top:4px solid #39b59c;}

.HealthEducationbox{margin:0px auto;padding:35px 0px 30px; width:670px;}
.calendar{width:670px; margin:0px; height:345px; border:1px solid #f0f0f0;position:relative;box-shadow: 0px 0px 5px #ccc;}
.calendar h3.font20{ font-size:20px; padding:15px;}

.calendarleft{float:left;width:280px; padding-left:15px;}
.calendarright{float:right;width:305px; padding-right:15px;}
.calendarcont{ margin:0px; padding:0px 0px 0px 15px;background:url(../webimages/index_34.png) no-repeat 0px 8px; font-size:14px; color:#666}
.calendarrightrun{ height:243px; overflow:hidden; position:relative;}
.calendarrightrun ul{height:218px;overflow:hidden; position:relative; width:99999px;}


.healthleft{float:left;width:315px;height:350px;padding:0px;border:1px solid #f0f0f0;position:relative;display: inline;margin-top:25px;box-shadow: 0px 0px 5px #ccc;}
.healthleft h3{ font-size:20px; padding:15px; line-height:26px;}
.healthleft h3 em{ float:right; font-size:12px;}
.healthleft h3 em a{ color:#999;}
.healthleft h3 em a:hover{ color:#007bc4;}

.healthright{float:right;width:315px;height:350px;padding:0px;border:1px solid #f0f0f0;position:relative;display: inline;margin-top:25px;box-shadow: 0px 0px 5px #ccc;}
.healthright h3{ font-size:20px; padding:15px; line-height:26px;}
.healthright h3 em{ float:right; font-size:12px;}
.healthright h3 em a{ color:#999;}
.healthright h3 em a:hover{ color:#007bc4;}

.Classroom{margin:0px auto;width:285px; overflow:hidden; position:relative;}
.Classroom ul{ width:9999px;}
.Classroom ul li{ float:left; width:285px;}
.Classroom ul li img{ display:block; width:285px;}
.Classroom ul li p{ font-size:14px; padding-top:15px;}


.Knowledgebase{margin:0px auto;width:285px;}
.Knowledgebase ul{ margin:0px; padding:0px;}
.Knowledgebase ul li{height:21px;line-height:21px;overflow:hidden; position:relative; margin-bottom:14px;}
.Knowledgebase ul li a{padding-left:15px;background:url(../webimages/index_34.png) no-repeat 0px 5px;}


.Tool{ margin:0px; padding:15px 0px 0px;}
.Tool ul{margin:0px; padding:0px;}
.Tool ul li{ float:left; width:68px; padding:0px 0px 10px 28px;}
.Tool ul li img{ display:block; width:68px;}
.Tool ul li p{ padding:10px 0px; text-align:center; font-size:14px;}

.ui-datepicker-header{ position:relative; padding-bottom:15px;}
.ui-datepicker-title{ text-align:center; font-size:14px; color:#259e8d;}

.ui-datepicker-calendar{ width:100%;}
.ui-datepicker-calendar th{ border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; margin:0px; padding:0px;}
.ui-datepicker-calendar td{ text-align:center; padding-top:2px;}
.ui-datepicker-calendar td a{ display:inline-block; background:#e9e9e9; width:29px; height:26px;}
.ui-datepicker-calendar td.ui-datepicker-today a{width:27px; height:24px; background:#dcf5f1;}
.ui-datepicker-calendar td.ui-datepicker-current-day a{width:27px; height:24px; background:#dcf5f1;}

.ui-datepicker-prev,.ui-datepicker-next{ position:absolute; width:13px; height:25px; top:0px; cursor:pointer;}
.ui-datepicker-prev span{ display:none;}
.ui-datepicker-next span{ display:none;}
.ui-datepicker-prev{ background:url(../webimages/index_146.gif) no-repeat; left:0px;}
.ui-datepicker-next{ background:url(../webimages/index_147.gif) no-repeat; right:0px;}


/*0130*/
.IMCboxvideorundiv{width: 345px;margin: 0 auto;overflow: hidden;}
.IMCboxvideorunnews{width: 540px;margin: 0 auto;overflow: hidden;}
.IMCboxvideo ul{ margin:0px;padding:0px; height:250px; position:relative; overflow:hidden;width: 9999px;}
.IMCboxvideo ul li{ width: 345px;float: left;position: relative;}
.IMCboxvideo ul li img{ display:block;width: 345px;}
.IMCboxvideo ul li p{ font-size:14px; height:72px; overflow:hidden; padding-top:10px;}

.IMCboxnews{border:1px solid #f0f0f0; height:358px; box-shadow:0px 0px 5px #ccc; position:relative;}
.IMCboxnews h3{ font-size:20px; padding:16px 25px 14px;}
.IMCboxnews ul{ margin:0px;padding:0px; height:250px; position:relative;width: 9999px;}
.IMCboxnews ul li{ margin:0px; width: 540px;float: left;}

.IMCboxvideobtn{display: inline-block;width: 75px;height: 78px;position: absolute;left: 135px;top: 40px;background: url(../webimages/zimg26.png) no-repeat;cursor: pointer;}


.IMCboxnews h3 em{float: right;font-size: 12px;}

.recruitmentfloat{z-index: 110; display: none; width: 100%;position: absolute;background: url(../webimages/zimg160.png) repeat;left: 0px;top: 0px;  _position:absolute; _top:expression(documentElement.scrollTop + 0 + "px");}
.tianjiatvwrap{width: 1000px;margin: 0 auto;position: relative;height: 500px;}
.recclosebtn{display: inline-block;width: 50px;height: 50px;background: url(../webimages/zimg188.png) no-repeat;position: absolute;right:0;top: 0px;cursor: pointer;}
.removetvwrap{width: 1000px;height: 500px;background: #000;display: block;}
.phoneremovetvwrap{display: none;}


.indexbtn{position: absolute;text-align: right;width: 1000px;left: 50%;margin-left: -500px; bottom: 32px;z-index: 20;}
.indexbtn a{display:inline-block;width: 65px;height: 6px;overflow: hidden;background: #fff;margin-right: 5px;cursor: pointer;}
.indexbtn a.activeSlide{background: #39b54a;}


/*0204*/
.Managementteam{padding: 25px 0 0 20px;}
.Managementteam dt{float: left;padding-right: 35px;}
.Managementteam dd{float: left;font-size: 14px;color: #666;width: 470px;line-height: 20px;}
.Managementteam dd h4{font-size: 18px;color: #007bc4;padding-bottom: 8px;}

.Tool{width: 285px;margin: 0 auto;}
.Tool img{display: block;width: 285px;}
.Tool p{padding-top: 15px;font-size: 14px;}


.Healthgadgets{font-size: 14px;color: #666;line-height: 20px;}
.Healthgadgets dl{padding: 35px 0 30px 0;border-bottom: 1px solid #eaeaea;}
.Healthgadgets dl dt{float: left;}
.Healthgadgets dl dd{float: right;width: 605px;}
.Healthgadgets dl dd h3{padding-bottom: 10px;color: #007bc4;font-size: 16px;}


/*0210*/
.Healthnews{padding-top: 20px;color: #666;}
.Healthnewstitle{font-size: 16px;}
.Healthnews ul{padding-top: 15px;font-size: 14px;}
.Healthnews ul li{padding-bottom: 22px;}
.Healthnews ul li h4{color: #007bc4;font-size: 16px;}
.Healthnews ul li span{display: inline-block;width: 195px;float: left;line-height: 35px;}
.Healthnews ul li div{float: left;}
.Healthnews ul li div.Healthnewsdiv label{display: inline-block;border-bottom: 2px solid #f3f3f3;}
.Healthnews ul li div.Healthnewsdiv label input{width: 365px;border: 1px solid #d8d8d8;padding: 8px 0 8px 5px;}
.Healthnews ul li div.Healthnewsdiv label.vcode{margin-right: 15px;}
.Healthnews ul li div.Healthnewsdiv label.vcode input{width: 125px;}

.Healthnews ul li div.Healthnewsdiv02 label{display: inline-block;padding-right: 12px;}
.Healthnews ul li div.Healthnewsdiv02 label input{margin-right: 8px;vertical-align: -2px;}

.Healthnewsbtn{padding: 35px 0 0 195px;}
.Healthnewsbtn input{width: 104px;height: 41px;}
.Healthnewstjbtn{background: url(../webimages/index_111.jpg) no-repeat;margin-right: 10px;}
.Healthnewsczbtn{background: url(../webimages/index_112.jpg) no-repeat;}





.yuyuebox{color:#333333;margin-top:20px;margin-bottom:20px;}
.yuyuebox td{height:50px;line-height:50px;padding-left:5px;}
.yuyuebox select{border:1px solid #dedede;width:312px;height:32px;}
.yuyuebox input{border:1px solid #dedede;width:312px;height:32px;}
.yuyuebox textarea{border:1px solid #dedede;width:312px;height:82px;}
.yuyueboxbtn{border-radius:5px 5px 5px 5px;background:#7dd17d;height:40px;width:150px;color:#fff;float:left;text-align:center;line-height:40px;font-size:18px;margin-right:10px;margin-top:10px;}
.yuyueboxbtn a{color:#fff;}
.yuyueboxbtn a:hover{border-radius:5px 5px 5px 5px;background:#fba919;height:40px;width:150px;color:#fff;float:left;text-align:center;line-height:40px;font-size:18px;}
.yuyueshangzhuang{border-radius:5px 5px 5px 5px;border:1px solid #dddddd;color:#7d7d7d;background:#f0f0f0;width:75px;margin-right:8px;}
.yuyueboxbtn1{border-radius:5px 5px 5px 5px;background:#f7a366;height:40px;width:150px;color:#fff;float:left;text-align:center;line-height:40px;font-size:18px;margin-right:10px;margin-top:10px;}
.yuyuezhuce{}
.yuyuezhuce th{ background:#fcfcfc;border-bottom:1px solid #e5e5e5;height:40px;color:#333333;font-weight:normal;text-align:center;}
.yuyuezhuce td{border-bottom:1px solid #ECECEC;height:45px;text-align:center;color:#666}
.yuyuezhuce a{color:#0068b7; text-decoration:none}


/* pages */
.pages {padding:20px 0 20px 0;text-align:center;font-size:12px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active {background:#FFFFFF;border:#DDDDDD 1px solid;padding:3px;text-decoration:none;}
.pages a:hover {background:#258CFF;border:#258CFF 1px solid;color:#FFFFFF;padding:3px;text-decoration:none;}
.pages strong {background:#258CFF;padding:3px;border:#258CFF 1px solid;color:#FFFFFF;}
.pages_inp {width:30px;border:#DDDDDD 1px solid;color:#666666;padding:2px;text-align:center;}
.pages_btn {width:26px;border:#FF6600 1px solid;color:#FFFFFF;padding:1px;background:#FF6600;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#DDDDDD 1px solid;color:#666666;padding:3px 5px 3px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}